/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.velocityme.enums;

import org.apache.commons.lang.WordUtils;

/**
 *
 * @author rcrida
 */
public enum ChangeDeltaItemType {
    FIRST_NAME,
    LAST_NAME,
    DESCRIPTION,
    USERNAME,
    NAME,
    ADD_PERMISSION,
    REMOVE_PERMISSION,
    DEPARTMENT,
    PERSON,
    RECURSIVE,
    NODE,
    ROLE,
    SPONSOR,
    OWNER,
    PRIMARY_CONTACT,
    TASK_STATE,
    ADD_CONTACT_DETAIL,
    UPDATE_CONTACT_DETAIL,
    REMOVE_CONTACT_DETAIL,
    ADD_HYPERLINK,
    UPDATE_HYPERLINK,
    REMOVE_HYPERLINK,
    ADD_TRANSITION,
    UPDATE_TRANSITION,
    REMOVE_TRANSITION,
    ORGANISATION,
    PARENT_NODE,
    PRIORITY,
    ADD_RESPONSIBILITY,
    REMOVE_RESPONSIBILITY,
    START_TIME,
    STOP_TIME,
    STATE,
    STATUS,
    TASKSTATEMACHINE,
    ADD_INTERESTED_ROLE,
    REMOVE_INTERESTED_ROLE,
    CHILD_NODE,
    DESTINATION_NODE,
    ADD_INTERESTED_CONTACTABLE,
    REMOVE_INTERESTED_CONTACTABLE,
    MESSAGE,
    DELETE_CHILD,
    ADD_USER,
    REMOVE_USER,
    ENABLED,
    CREATOR,
    ACTIVE,
    PERCENTAGE_COMPLETE,
    EXPECTED_DURATION,
    DATE,
    RESPONSIBILITY,
    JOB_TITLE,
    DEPENDENCY_TASK,
    DEPENDANT_TASK,
    SCRUM_MASTER,
    ADD_TEAM_MEMBER,
    REMOVE_TEAM_MEMBER;
    
    @Override
    public String toString() {
        return WordUtils.capitalizeFully(super.toString().replace('_', ' '));
    }

}
